admit defeat - Spanish English Dictionary